IsDependent (在线文档 'IsDependent 属性')属性允许链接辅助坐标轴到某一个主坐标轴(AxisX或AxisY,取决于AxisType)。副坐标轴轴始终具有和主坐标轴相同的最小值和最大值。
新的属性 DependentAxisConverter (在线文档 'DependentAxisConverter属性')以及委托Axis.AxisConverter指定用来从主坐标轴到副坐标轴坐标系的转换。
下面的代码创建一个副Y轴:
C# |
拷贝代码
|
---|---|
c1Chart1.Reset(true); c1Chart1.Data.Children.Add( new DataSeries() { ValuesSource = new double[] { -10, 0, 10, 20, 30, 40 } }); c1Chart1.ChartType = ChartType.LineSymbols; Axis axis = new Axis() { AxisType = AxisType.Y, IsDependent =true}; //摄氏度-> 华氏度 axis.DependentAxisConverter = (val) => val * 9 / 5 + 32; c1Chart1.View.Axes.Add(axis); |
下图展示了显示华氏度的从属(最左侧)Y-轴关联到显示摄氏度的主坐标轴Y轴: